Adding a single memory per agent gives the fastest average consensus
نویسنده
چکیده
Previous papers have proposed to add memory registers to the individual dynamics of discrete-time linear agents to move faster towards average consensus under interactions dictated by a given but unknown graph. They have proved that adding one memory slot per agent allows faster convergence. We here prove that this situation cannot be improved by adding more memory slots. We conclude by discussing a more general framework for our result in an algorithmic context. 1 Problem definition The basic consensus algorithm in discrete time [1] writes x(t+ 1) = x(t)− αLx(t) , x = [x1; x2; ...xN ] ∈ R , (1) where xi ∈ R is the state of agent i, α > 0 is a gain, and L is the Laplacian matrix characterizing interactions among agents: component j of Lx equals ∑N i=1 wj,i (xj − xi) with weights wj,i ≥ 0. Usually L contains many zeros, as each agent interacts with a limited number of fellows. For the algorithm to compute the average of the initial values xi(0), we assume wj,i = wi,j for all i, j. The Laplacian is then symmetric nonnegative definite, and if the interactions form a connected graph it has a single eigenvalue λ1 = 0 with eigenvector v1 = [1; 1; ...1], i.e. consensus. Correspondingly, the average 1 N ∑N i=1 xi(t) is invariant under (1). When (IN − αL) has nonnegative entries, with IN the N × N identity matrix, it can equivalently be viewed as the transition matrix of a Markov chain; symmetric L implies that the limiting distribution is uniform. For time-invariant L, the convergence speed of (1) is dictated by the largest eigenvalue, in modulus, of (IN − αL) excluding the trivial λ1 = 0. In the orthonormal basis corresponding to the eigenvectors of L (so-called “modes”), the system decouples into x̃i(t+ 1) = (1− αλi)x̃i(t) , i = 1, 2, ..., N, (2) with x̃i the coefficient of mode i. If we only know that the eigenvalues of L belong to an interval λi ∈ [λ, λ̄] ⊂ R>0 for i = 2, 3, ..., N , then the convergence speed — in terms of eigenvalues of (2) guaranteed over all λi ∈ [λ, λ̄] — is optimal when α is selected to satisfy (1− αλ) = −(1− αλ̄). This gives α = 2 λ̄+λ and worst eigenvalue μ = λ̄−λ λ̄+λ .
منابع مشابه
Adaptive Distributed Consensus Control for a Class of Heterogeneous and Uncertain Nonlinear Multi-Agent Systems
This paper has been devoted to the design of a distributed consensus control for a class of uncertain nonlinear multi-agent systems in the strict-feedback form. The communication between the agents has been described by a directed graph. Radial-basis function neural networks have been used for the approximation of the uncertain and heterogeneous dynamics of the followers as well as the effect o...
متن کاملOptimal Network Design for Consensus Formation: Wisdom of Networked Agents
The wisdom of crowds refers to the phenomenon in which the collective knowledge of a community is greater than the knowledge of any individual. This paper proposes a network design for the fastest and slowest consensus formation under average node degree restrictions, which is one aspect of the wisdom of crowds concept. Consensus and synchronization problems are closely related to variety of is...
متن کاملOutput Consensus Control of Nonlinear Non-minimum Phase Multi-agent Systems Using Output Redefinition Method
This paper concerns the problem of output consensus in nonlinear non-minimum phase systems. The main contribution of the paper is to guarantee achieving consensus in the presence of unstable zero dynamics. To achieve this goal, an output redefinition method is proposed. The new outputs of agents are functions of original outputs and internal states and defined such that the dynamics of agents a...
متن کاملAdaptive Neural Network Method for Consensus Tracking of High-Order Mimo Nonlinear Multi-Agent Systems
This paper is concerned with the consensus tracking problem of high order MIMO nonlinear multi-agent systems. The agents must follow a leader node in presence of unknown dynamics and uncertain external disturbances. The communication network topology of agents is assumed to be a fixed undirected graph. A distributed adaptive control method is proposed to solve the consensus problem utilizing re...
متن کاملOutput Average Consensus Over Heterogeneous Multi-Agent Systems via Two-Level Approach
In this paper, a novel two-level framework was proposed and applied to solve the output average consensus problem over heterogeneous multi-agent systems. This approach is mainly based on the recent technique of system abstraction. For given multi-agent systems, we first constructed their abstractions as the upper level and solved their average consensus problem by leveraging well-known results ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014